laboratory incubation system - Spanish English Dictionary